Electric Cars Are Done! Or Are They